Linux Port

Warning

This page is very much a work in progress!

A "linux system" comprises a few components:

  1. A Kernel
  2. A Root filesystem
  3. Some utilities/commands

Building

Kernel

git clone --depth 1 --branch "v6.15" https://github.com/torvalds/linux
cd linux
make ARCH=m68k CROSS_COMPILE=m68k-linux-gnu- tinyconfig
make ARCH=m68k CROSS_COMPILE=m68k-linux-gnu- menuconfig
make ARCH=m68k CROSS_COMPILE=m68k-linux-gnu-

Utilities

I am using BusyBox for a basic set of utilities

wget https://busybox.net/downloads/busybox-1.37.0.tar.bz2
tar xvf busybox-1.37.0.tar.bz2
cd busybox-1.37.0
make CROSS_COMPILE=m68k-linux-gnu- menuconfig
make CROSS_COMPILE=m68k-linux-gnu-
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9